do something through gritted teeth - Francés Inglés Diccionario